/**
 * @Author: gan
 * @Description:
 * @File:  msg
 * @Version: 1.0.0
 * @Date: 2022/1/22 11:28 下午
 */

package enums

var MsgFlags = map[int]string{
	SUCCESS:       "ok",
	ERROR:         "系统服务错误,请稍后再试",
	InvalidParams: "请求参数错误",
	NoPermission:  "未授权",
	Forbidden:     "无访问权限",
	NoFound:       "没找到相关资源",
	ErrorDatabase: "数据库操作出错,请稍后再试",
	ErrorCache:    "缓存操作出错,请稍后再试",
}

// GetMsg 获取状态码对应信息
func GetMsg(code int) string {
	msg, ok := MsgFlags[code]
	if ok {
		return msg
	}
	return MsgFlags[ERROR]
}
